开源Telnet Java API
是否有针对Java的开源telnet API /库(类似于pythontelnetlib)?我需要使用telnet连接到服务器,并从Java程序中执行一些命令。回答:我的首选是使用Apache Commons-Net库。http://commons.apache.org/net/它支持许多客户端协议,包括Telnet。我过去曾经使用过它,并且效果很好。...
2024-01-10React后台管理项目 开源
????点击项目预览地址????GIthub地址(路过的给个星星????)????项目使用nginx部署,开启gzip压缩,路由懒加载,加载从8s到1s这样????图片压缩使用Tinypng技术栈 React+antd功能模块(后台接口正在开发node)首页完整布局导航菜单顶部导航左边菜单(增加滚动条以及适配路由的active操作)图标模块富文本Mark...
2024-01-10国内CentOS开源镜像站点
阿里云计算http://mirrors.aliyun.com/centos/网易http://mirrors.163.com/centos/北京理工大学http://mirror.bit.edu.cn/centos/重庆大学http://mirrors.cqu.edu.cn/CentOS/https://mirrors.cqu.edu.cn/CentOS/CN99 Corphttp://mirrors.cn99.com/centos/大连东软信息大学http://mirrors.neusoft.edu.cn...
2024-01-10Seata 开源的分布式事务解决方案
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。Seata 是什么?Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布...
2024-01-10JWT.net 操作实践方法
1.JWT定义JWT(Json Web Token)是一种用于双方之间传递安全信息的简洁的、URL安全的表述性声明规范。JWT作为一个开放的标准( RFC 7519 ),定义了一种简洁的,自包含的方法用于通信双方之间以Json对象的形式安全的传递信息。因为数字签名的存在,这些信息是可信的,JWT可以使用HMAC算法或者是RSA的公私秘...
2024-01-10Vue 开源项目 TOP45
来源 | https://www.jianshu.com/p/47bac9ccaaa7在过去一年里,前端开发发展迅速,前端工程师的薪资亦是水涨船高。2020年也会热度不减,而作为近年来尤为热门的前端框架Vue.js 自是积累了大量关注。本文将为你总结一下 2019 年里最值得关注的 45 个 Vue.js 开源项目——Let's go!在过去的一年里,我们比较了将近...
2024-01-106 个开源的奇妙清单(Wunderlist)替代品
喜欢列表?看看这个便捷的开源应用程序列表,以管理你所有的列表!奇妙清单(Wunderlist)是一款清单应用,受到很多人的喜爱,但从 2020 年 5 月 6 日起,它就永远停止了。它的网站鼓励现有用户下载并使用“微软待办”来代替它。这很诱人,因为它可以轻松导入你多年来制作的所有这些列表。不...
2024-01-10推荐一款牛逼的开源 React 前端项目
开源项目地址:https://github.com/nervosnetwork/ckb-explorer-frontend很多人都听说过比特币、以太坊等区块链项目,也了解过区块链的工作原理,可能还动手写过 Solidity 智能合约代码。对于一个之前未曾了解过区块链的新手来说,接触一个区块链项目最好的途径可能就是它的区块浏览器(Blockchain Explorer)了,为...
2024-01-10超全的 Vue 开源项目合集,签收一下
超全的 Vue 开源项目合集,签收一下xiaoge2016 前端开发 1周前作者:xiaoge2016链接:https://my.oschina.net/u/3018050/blog/2049912写在前面包括一些ui库和比较完整的小项目。ui库会对主要的单选框,多选框,级联选择器,滑块,日期/时间选择器,进度条,分页,弹框,通知,导航菜单,步骤条等截图比较评...
2024-01-10【架构师】顶级开源项目Sentry 20.x JS-SDK设计理念
SDK 开发顶级开源项目 Sentry 20.x JS-SDK 设计艺术(理念与设计原则篇)顶级开源项目 Sentry 20.x JS-SDK 设计艺术(开发基础篇)系列Snuba:Sentry 新的搜索基础设施(基于 ClickHouse 之上)Sentry 10 K8S 云原生架构探索,Vue App 1 分钟快速接入Sentry(v20.x)玩转前/后端监控与事件日志大数据分析,使用 Helm 部署到 K8...
2024-01-10开源网络安全检测工具——伏羲 Fuxi-Scanner
作者:jeffzh3ng项目地址:https://github.com/jeffzh3ng/Fuxi-Scanner/blob/master/doc/README.zh.md伏羲是一款开源的网络安全检测工具,适用于中小型企业对企业信息系统进行安全巡航检测本系统通过模块化提供多种安全功能基于插件的漏洞扫描功能持续化漏洞管理多种协议的弱口令检测企业子域名收集企业 IT 资...
2024-01-10EasyWeChat 开源的非官方微信 SDK 开发包
EasyWeChat 是一个开源的非官方微信 SDK 开发包,微信开发,从未如此简单,每一个功能设计,都经过精心打磨,只为了提供更好的开发体验。特点简洁的 API:让你不会再为记住那些方法名称而痛苦,我们让一切都更加语义化。清晰的模块划分:不用再反复调试那没有规律的 API,我们已经为你做好了...
2024-01-10微软抄袭AppGet始末,开源普法任重道远
本文作者:o****0近日,开源项目 AppGet 作者 Keivan Beigi 与微软 WinGet 项目的“抄袭纠纷”事件迎来了最新进展。微软方面做出回应,坦承“辜负了 Keivan 和 AppGet”,并肯定了 Keivan 与 AppGet 对微软新项目的贡献。 今年 5 月,微软在 Build 2020 大会上发布了新的软件包管理工具 WinGet,并将其开源。 而就在 ...
2024-01-10活动回顾丨ALC Beijing 首场 Meetup:《开源到底有多难?》
8月16日,ALC Beijing 的首次线下沙龙活动 —— 《开源到底有多难?》在微软大厦如期举行。本次沙龙主要是分享开源开发经验、探讨如何让开源项目更加茁壮成长,以及分享 ASF 管理和运作开源项目的成功之道。Apache 软件基金会成员、Apache 软件基金孵化器导师、ALC Beijing 发起人姜宁;Apache Flink 社区 PMC...
2024-01-10围观丨首届线上KubeCon来了哪些国际开源大咖?
软件定义一切,而开源正在“吞噬”软件。使用开源技术,如同站在巨人的肩膀之上,既免于重复造轮子,又能基于此不断创新。而开源技术能够在全球范围内快速推广,并被越来越多的企业、组织所应用,离不开Linux基金会这样的开源组织。在全球范围内,每年都会召开多场开源技术峰会,广大的...
2024-01-10Vue源码学习(二)$mount() 后的做的事(1)
Vue实例初始化完成后,启动加载($mount)模块数据。(一)Vue$3.protype.$mount 标红的函数 compileToFunctions 过于复杂,主要是生AST 树,返回的 ref 如下: render 是浏览器虚拟机编译出来的一个函数。我们点进入可以看到如下代码(自己调整后空格换行后的数...
2024-01-10Vue AST源码解析第一篇
讲完了数据劫持原理和一堆初始化,现在是DOM相关的代码了。上一节是从这个函数开始的:// Line-3924 Vue.prototype._init = function(options) { // 大量初始化 // ... // Go! if (vm.$options.el) { vm.$mount(vm.$options.el); } };弄完data属性的数据绑定后,开始处理el属性,也就是挂载的DOM节点,这里的vm.$options.el也就...
2024-01-10sentinel源码分析
sentinel 结构 release-1.7 未完后续更新sentinel-core 核心模块,限流、降级、系统保护等都在这里实现sentinel-dashboard 控制台模块,可以对连接上的sentinel客户端实现可视化的管理sentinel-transport 传输模块,提供了基本的监控服务端和客户端的API接口,以及一些基于不同库的实现sentinel-extension 扩展模块,主...
2024-01-10修改了elementUI 的一句源码,我该何去何从?
我的项目为满足需求,修改了elementIUI 某个组件的一句js代码。并且使用elementUI的方式是按需引入。而且项目是ssr服务端渲染。问题出现了,vue ssr最后生成的首页<head>里注入了大量的 element css 代码。 而 seo有关的百度蜘蛛只展示前200k 的内容, 而我的首页前200k都是css,导致百度快照是空白。。相当于...
2024-01-10CentOS7源码安装MySQL
CentOS7源码安装MySQL1:安装依赖包 执行:yum -y install ncurses-devel gcc-* bzip2-* bison 2:升级cmake工具(我用的是cmake-3.22.0-rc1.tar.gz)下载地址 源码安装基本步骤 1:解压:tar -xzvf cmake-3.22.0-rc1.tar.gz 2:配置:./config 3:编译:make -j4 4:安装:make install ...
2024-01-10JAVA Vector源码解析和示例代码
第1部分 Vector介绍Vector 是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。Vector 继承了AbstractList,实现了List;所以,它是一个队列,支持相关的添加、删除、修改、遍历等功能。Vector 实现了RandmoAccess接口,即提供了随机访问功能。RandmoAccess是java中用来被Lis...
2024-01-10EF Core源码分析
最近在接触DDD+micro service来开发项目,因为EF Core太适合DDD模式需要的ORM设计,所以这篇博客是从代码角度去理解EF core的内部实现,希望大家能从其中学到一些心得体会去更好的写出高质量的代码。从github 上去下载ef core仓库, 本篇代码的版本是基于tag v5.0.3的,如果大家在以后看见这篇博客,可以在...
2024-01-10vue 源码(依赖收集)
**slice()** 方法返回一个新的数组对象,这一对象是一个由 begin 和 end 决定的原数组的浅拷贝(包括 begin,不包括end)。原始数组不会被改变。依赖收集部分问什么要用这个slice(),浅拷贝,那直接赋值不是也可,这样又什么好处?有点疑惑。。。回答没啥卵用,反倒因为内存拷贝多了一点开销。可能最...
2024-01-10Vue 源码分析—— 目录结构
一,Vue.js 的源码都是在src 目录下,其目录结构如下。 1.compiler 目录包含Vue.js 所有编译相关的代码。它包括把所有模板解析成ast 语法树, ast 语法树优化等功能。 2.core 目录 包含了Vue.js 的核心代码,包括内置组件,全局API封装,Vue 实例化,观察者,虚拟DOM, 工具函数等等。 (1) observer ...
2024-01-10